not to leave unpunished - Español Inglés Diccionario